cast iron cylinder liner - French English Dictionary